﻿@charset "utf-8";
@import url(dll.css);
@import url(main.css);
@import url(banner.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(font.css);

#flash_img img{height: 220px;overflow: hidden;width: 530px;}
.yahei{font-family:微软雅黑;}
.header{height:98px; background:url(../images/topbg.gif) repeat-x;}
.logo{float:left;height: 98px;}
.topnav{float:right; padding:15px 0 0 0;}
.topnav ul{}
.topnav li{float:left; padding-left:6px;}
.i_nav{float:right; padding:12px 0 0 0;}
.i_nav ul{}
.banner{height:507px;overflow: hidden;position: relative;width: 100%;}
.i_banner{display: inline;float: left;}
.i_bot{width:950px; height:70px; background:url(../images/ttools.png) no-repeat bottom; margin:0 auto;position: absolute;top:-68px;}
.pp{ position:relative;}
.i_bot ul{float:left;}
.i_b_1{line-height:47px; width:148px; padding:23px 0 0 70px; color:#ffab08;font-family:微软雅黑; font-size:16px;}
.i_b_1 span{padding-left:5px; font-size: 12px;}
.i_b_2{width:258px; padding:12px 0 0 20px; font-family:微软雅黑; overflow: hidden;text-overflow: ellipsis;}
.i_b_3{width:160px; padding:4px 0 0 80px; font-family:微软雅黑; color:#6f6f6f;}
.i_b_4{padding:10px 0 0 90px; font-family:微软雅黑; color:#e8b504;}
.container{background:#fff;}
.i_n_list{width:350px;float:left; padding:0 0 0 20px;}
.i_n_list dl.i_n_t{height:64px;width:350px; overflow:hidden;}
.i_n_list dl.i_n_t dt{ line-height: 64px;float:left; height:64px; padding-left:14px;font-family:微软雅黑;}
.i_n_list dl.i_n_t dt span.color2{float:left; padding-right:5px;}
.i_n_list dl.i_n_t dt span.color3{float:left; line-height: 64px;}
.i_n_list dl.i_n_t dd{float:right; padding:15px 0 0 0;}
.i_n_list ul{padding-top:8px;}
.i_n_list li{line-height:18px; border-bottom:solid #ccc 1px; padding:5px 0px;}
.i_n_list li p a.i_news{display: block;height: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 300px;}
.i_n_list li p a.a_news{display: block;height: 36px;overflow: hidden;text-overflow: ellipsis;width: 350px;}
.i_banner1{width:530px; float:left; padding-left:32px;}
.i_banner1 dl.i_n_t{height:64px;width:530px; overflow:hidden;}
.i_banner1 dl.i_n_t dt{height:64px;float:left; line-height:64px; padding-left:14px;font-family:微软雅黑;}
.i_banner1 dl.i_n_t dt span.color2{float:left; padding-right:5px;}
.i_banner1 dl.i_n_t dt span.color3{float:left; line-height: 64px;}
.i_banner1 dl.i_n_t dd{float:right; padding:15px 0 0 0;}
.i_banner1 ul{text-align:center; padding-top:2px;}
.i_p_list{width:900px; margin:0 auto; padding:20px 0px; border-bottom:solid #ccc 1px;}
.i_p_list dl.i_p_t{height:64px;width:900px; overflow:hidden; border-top:solid #ccc 1px;}
.i_p_list dl.i_p_t dt{float:left; line-height:64px; padding-left:14px;font-family:微软雅黑;}
.i_p_list dl.i_p_t dt span.color2{float:left; line-height: 64px;padding-right:5px;}
.i_p_list dl.i_p_t dt span.color3{float:left; line-height: 64px;}
.i_p_list dl.i_p_t dd{float:right; padding:15px 0 0 0;}
.p_plist{width:900px;float: left;line-height: 21px;text-align: center;}
.p_plist dl{width:194px; height:165px; background:url(../images/wl.gif) no-repeat right bottom; padding:5px 0 0 8px; float:left;}
.p_plist dt{text-align:center; padding:8px 0 0 0; width:194px;height: 126px;}
.p_plist dd{text-align:center; width:194px;height: 29px;}
.p_plist dd a{ display:block; height:29px; width:174px; padding:0 10px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
dl.p_list1 dt img {height: 118px;vertical-align: bottom;width: 178px;}
#i_c_outer {margin: 0 auto;overflow: hidden;width: 900px;}
.i_hot{width:350px;float:left; padding:0 0 0 20px;}
.i_hot dl.i_h_t{height:64px;width:350px; overflow:hidden;}
.i_hot dl.i_h_t dt{height:64px;float:left; line-height:64px; padding-left:14px;font-family:微软雅黑;}
.i_hot dl.i_h_t dt span.color2{float:left; padding-right:5px;}
.i_hot dl.i_h_t dt span.color3{float:left; line-height: 64px;}
.i_hot dl.i_h_t dd{float:right; padding:15px 0 0 0;}
.hotlist{}
.hotlist dl{width:350px; padding-top:8px;}
.hotlist dt{width:168px; float:left;}
.hotlist dl dd span a{display: block;height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 180px;}
.hotlist dl dd span a:hover{ color:#9b0812;}
.hotlist dt img{border: 1px solid #DDDDDD;height: 102px;padding: 3px;width: 152px;}
.hotlist dd{float:left; width:182px; text-align:left;}
.hotlist dd p{padding:4px 0 0 0;}
.hotlist dd p.newsinfos{height: 45px;overflow: hidden;width: 180px;}
.h_line{height:1px; background:url(../images/line.gif) repeat-x; line-height:0px; padding:0px; margin:3px 0 0 0px;}
.i_p_list1{width:530px; float:left; padding-left:32px;}
.i_p_list1 dl.i_p_t{height:64px;width:530px; overflow:hidden;}
.i_p_list1 dl.i_p_t dt{height:64px;float:left; line-height:64px; padding-left:14px;font-family:微软雅黑;}
.i_p_list1 dl.i_p_t dt span.color2{float:left;padding-right:5px;}
.i_p_list1 dl.i_p_t dt span.color3{float:left; line-height: 64px;}
.i_p_list1 dl.i_p_t dd{float:right; padding:15px 0 0 0;}
.plist1{width:530px;}
.plist1 dl{width:166px; float:left; padding:8px 0 0 8px;}
.plist1 dt{width:166px; height:84px; background:url(../images/b1.gif) no-repeat; text-align:center; padding-top:6px;}
.plist1 dt a img{ width:152px; height:77px;}
.plist1 dd{text-align:left; padding:8px 0 0 4px;}
.plist1 dd a{display: block;height: 17px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 162px;}
.i_p_list2{width:900px; margin:0 auto;}
.i_p_list2 dl.i_p_t{height:64px;width:900px; overflow:hidden; border-top:solid #ccc 1px;}
.i_p_list2 dl.i_p_t dt{height:64px;float:left; line-height:64px; padding-left:14px;font-family:微软雅黑;}
.i_p_list2 dl.i_p_t dt span.color2{float:left; padding-right:5px;}
.i_p_list2 dl.i_p_t dt span.color3{float:left; line-height: 64px;}
.i_p_list2 dl.i_p_t dd{float:right; padding:15px 0 0 0;}
.plist2{width:900px;}
.plist2 dl{width:221px; height:207px; background:url(../images/kepian.jpg) no-repeat right bottom; float:left; padding:10px 0 0 3px;}
.plist2 dt{padding:8px 0 0 8px;}
.plist2 dt a img{ width:190px;height:128px;}
.plist2 dd{text-align:left; padding:8px 0 0 4px;}
.plist2 dd a{display: block;height: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 210px;}
.i_n_list2{width:920px; height:234px; background:url(../images/ip4b.gif) no-repeat top; margin:0 auto;}
.i_n_list3{width:280px; float:left; padding-left:21px;}
.i_n_list3 dl.i_n_t{height:60px;width:280px; overflow:hidden;}
.i_n_list3 dl.i_n_t dt{float:left; line-height:60px; padding-left:10px;font-family:微软雅黑;}
.i_n_list3 dl.i_n_t dt span.color2{float: left;line-height:60px;padding-right: 5px;}
.i_n_list3 dl.i_n_t dt span.color3{float: left;line-height: 59px;}
.i_n_list3 dl.i_n_t dd{float:right; padding:16px 0 0 0;}
.i_n_list3 ul{}
.i_n_list3 li{line-height:29px; border-bottom:solid #d1d1d1 1px; padding-left:10px;width: 270px;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.i_n_list3 li a:hover{ color:#c60000;}
.bShade{ background:url(../images/bot.jpg); height:33px; width:950px;}
.i_link{background:#3c3c3c;  display: none;}
.link{width:776px; float:left; padding:17px 0 0 0;}
.linklist{width:148px; float:left; padding-right:5px; background:url(../images/b2.gif) repeat-y 2px;  display: none;}
.linklist h1{background:url(../images/icon.gif) no-repeat 0 0; padding-left:9px;font-family:微软雅黑; padding-bottom:5px;}
.linklist h1 strong{margin-right:5px;}
.linklist ul{width:140px; float:right; border-top:solid #7d7d7d 2px;}
.linklist li{line-height:24px;}
.link_qq{float:right; padding:46px 0 0 0;}
.othermenu{width:776px;float: left; margin-top: 15px;}
.othermenu ul li{ text-align: center;float: left;height: 15px;margin-right: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 55px;}
.footer{background:url(../images/footer.gif);}
.footer ul{text-align:center; padding:20px 0px; line-height:22px;}
.p_container{width:920px; margin:0 auto; background:url(../images/mct.gif) no-repeat center top;}
.p_left{width:242px; float:left;}
.p_title1,.title02{width: 210px;height: 27px;margin-top:27px;padding-left:19px;font-family:微软雅黑; font-size:18px; color:#6d6d6d;}
.p_title1 h1{max-width: 123px;}
.p_title1 h1,.title02 h2{line-height: 24px;float: left;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;   display: none;}
.p_title1 span{line-height: 24px;display: block;height: 24px;overflow: hidden;padding-left: 55px;text-overflow: ellipsis;white-space: nowrap;width: 76px;}
.leftlist,.sidebar_l{width:222px; padding:26px 0 0 12px;}

.pl_list{padding:10px 0px;}
.pl_list h2{line-height:50px; background:url(../images/l_nt.gif) no-repeat center;font-family:微软雅黑; text-align:center; font-size:18px; color:#fff;}
.pl_list ul{width:230px; padding:10px 0 0 0}
.pl_list li{line-height:40px;background:url(../images/bb.gif) no-repeat; padding-left:10px;}
.p_hot li a{display: block;height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 223px;}
.p_hot li a:hover{ text-decoration:none; color: #9B0840;}
.p_rig{width:678px; float:left; background:url(../images/rbg.gif) repeat-y left; margin-top:12px;}
.p_r_t{width:678px;float: left; height:54px;}
.p_r_t h2{float:left; line-height:54px; padding-left:20px; font-family:微软雅黑;color:#9b0826; font-size:18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 460px;}
.p_r_t h2 span{line-height: 54px;padding-left: 5px;}
.p_r_t h2 span.ptt{}

.p_r_t2{width:678px;float: left; height:54px;}
.p_r_t2 h2{float:left; line-height:54px; padding-left:20px; font-family:微软雅黑;color:#9b0826; font-size:18px;}
.p_r_t2 h2 span{padding-left: 5px;}

.p_title span{padding-left: 10px;}
.p_path{  float: right;width: 175px;display: block;height: 54px;line-height: 54px;overflow: hidden;padding-left: 20px;text-overflow: ellipsis;white-space: nowrap;}
.p_path a{}
.p_path a:hover{color: #9B0840; text-decoration:none;}
.p_content{padding:20px; line-height:22px;}